丹尼斯·麦卡利斯泰尔·里奇(1941年9月9日——2011年10月12日),出生于美国纽约布朗克斯维尔,C语言之父,1983年
图灵奖得主,
美国国家工程院院士,生前是
贝尔实验室研究员。
人物生平
1941年9月9日,丹尼斯·麦卡利斯泰尔·里奇出生于美国纽约布朗克斯维尔。
1963年,获得哈佛大学物理学学士学位。
1967年,获得哈佛大学物理学与应用数学博士学位。
1967年—1969年,担任美国新泽西州默里希尔贝尔实验室技术人员。
1983年,获得图灵奖。
1988年,当选为美国国家工程院院士。
1997年,当选为美国计算机历史博物馆fellow。
1998年,被时任美国总统比尔·克林顿授予美国国家技术奖章。
2005年,入选ACM SIGOPS名人堂。
2007年,从贝尔实验室退休。
2011年10月12日,去世,享年70岁。
主要成就
科研成就
丹尼斯·麦卡利斯泰尔·里奇是
C语言、
Unix操作系统和
Plan 9的创建者之一。他与合作者将编程语言
BCPL从
CTSS移植到multis和GECOS系统;帮助在Multics机器(GE 645)和GECOS系统下的GE 635上为BCPL语言编写了一个编译器;还编写了ALTRAN的编译器,这是一种用于符号计算的语言和系统;帮助创建了Unix操作系统,并将操作系统移植到Interdata 8/32上,从而展示了它的可移植性,并为Unix的广泛发展奠定了基础。
据2023年9月AMiner平台数据,丹尼斯·麦卡利斯泰尔·里奇已发表学术论文27篇,论文被引2656次,H-Index:12。
[1]Dorward, Sean M.,Pike, Rob,Presotto, David Leo,Ritchie, Dennis M.,Howard W. Trickey,Philip Winterbottom.The Inferno™ operating system[J[.Bell Labs Technical Journal,1997.
[2]Sean Dorward,Rob Pike,David Leo Presotto,Dennis Ritchie,Howard Trickey,Phil Winterbottom.Inferno[J[.IEEE Computer Society International Conference (COMPCON),1997.
[3]Brian W. Kernighan,Dennis Ritchie.The C Programming Language, Second Edition[J[.msra,1988.
[4]Dennis M. Ritchie.The Evolution of the Unix Time-Sharing System[J[.Language Design and Programming Methodology,1980.
[5]Dennis Ritchie,Ken Thompson.The UNIX Time-Sharing System (Abstract)[J].Symposium on Operating Systems Principles (SOSP),1973.
人才培养
1978年丹尼斯·麦卡利斯泰尔·里奇与布莱恩·科尔尼干(Brian W. Kernighan)一起出版了《The C Programming Language》(C程序设计语言)教材,已翻译成多种语言。
荣誉表彰
社会任职
丹尼斯·麦卡利斯泰尔·里奇曾在麻省理工学院MAC(苹果电脑)项目的Multitics分时共享项目中兼职。
个人生活
丹尼斯·麦卡利斯泰尔·里奇的父亲阿利斯泰尔·里奇是贝尔实验室的开关系统工程师,母亲琼·麦吉·里奇是家庭主妇。
丹尼斯·麦卡利斯泰尔·里奇喜欢旅行和阅读,但他的主要爱好是他的工作。
人物评价
丹尼斯·麦卡利斯泰尔·里奇对计算机的贡献跨越了四十年,并产生了全球性的影响(Dennis’s contributions to computing span four decades and have had a global impact)。(《Analytics Insight》杂志评)
丹尼斯·麦卡利斯泰尔·里奇是C语言的创造者和Unix的先驱(Dennis Ritchie,,creator of the C language and Unix pioneer)。(
美国电气与电子工程师协会评)